fish-catching device - Español Inglés Diccionario